<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script>
//        Math.trunc()方法用于去除一个数的小数部分，返回整数部分。（先做类型转换再运算）
//        let a = 2.5685;
//        a = parseInt(a);        //用于字符串转换成数字
//        alert(a);                       //2
//        alert(parseInt(0.0000007));     //7
//        alert(-5.900000007 | 0);        //-5

//        document.writeln(Math.trunc(5.99999));      //5
//        document.writeln(Math.trunc(5.00001));      //5
//        document.writeln(Math.trunc(-5.99999));     //-5        正数（Math.floor）、负数(Math.ceil)
//        document.writeln(Math.trunc(-5.00001));     //-5
//        document.writeln(Math.trunc("5.9999"));     //5
//        document.writeln(Math.trunc("5.9999a"));    //NaN

//        console.log(Math);
//        -----------------------------------------------------------------------------
//        Math.sign()方法用来判断一个数到底是正数、负数还是0
//        (1)参数为正数返回1
//        (2)参数为负数返回-1
//        (3)参数为0返回0
//        (4)其他值返回NaN
//        document.writeln(Math.sign(5));         //1
//        document.writeln(Math.sign(-5));        //-1
//        document.writeln(Math.sign(0));         //0
//        document.writeln(Math.sign(-0));        //0
//        document.writeln(Math.sign(undefined)); //NaN
//        document.writeln(Math.sign(null));     //0
//        document.writeln(Math.sign("aaa"));     //NaN
//        -----------------------------------------------------------
//        Math.cbrt()方法用于计算一个数的立方根
//        document.writeln(Math.cbrt(27));    //3

//        --------------------------------------------------
//        Math.hypot方法返回所有参数的平方和的平方根。
//        document.writeln(Math.hypot(3, 4));     //5

//        let a = 3;
//        a **= 3;       // a = a * a * a;  等效于 a = Math.pow(a, 3)
//        document.writeln(a);        //27
    </script>
</head>
<body>

</body>
</html>